#!/usr/bin/env python3
# -*- encoding: utf-8 -*-
# 文件: command.py
# 说明:
# 时间: 2021/11/06 23:32:07
# 作者: Azure
# 版本: 1.0

'''
所有默认命令的设置文件
'''


class Command(object):
    '''通用命令集合'''


class SpiderCommand(Command):
    '''爬虫-网络相关设置'''
    # 我的 user-agent
    AZURE_UA = {'user-agent': 'AzureQAQ_Spider_dstserver'}
    # 假的 user-agnet
    FAKE_UA = {
        'user-agent':
        'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.61 Safari/537.36 Edg/94.0.992.37'
    }


class LoggerCommand(Command):
    '''logger专有命令'''
    # log存档位置
    LOG_STORE = './temp/logstore'
    # log存档触发行数 None 的话不存档
    MAX_ROWS_NUM = 200


class DstversionCommand(Command):
    '''dstversion.py'''
